production project - French English Dictionary